past participle of parvenir - Français Anglais Dictionnaire